package 秘钥生成;

import io.jsonwebtoken.SignatureAlgorithm;
import io.jsonwebtoken.security.Keys;

import java.util.Base64;

public class KeyGenerator {

    public static void main(String[] args) {
        generateHS512Key();
    }

    private static void generateHS512Key() {
        // 生成符合HS512算法要求的密钥
        byte[] keyBytes = Keys.secretKeyFor(SignatureAlgorithm.HS256).getEncoded();

        // 将密钥打印出来，你可以将其用于你的应用程序
        System.out.println("Generated HS512 Key: " + Base64.getEncoder().encodeToString(keyBytes));
    }
}
/*
ud8hJ+/oD+Gz7LlC8BU7AzADQVBp8pqikzQoVRU4ORY=
 */